someone's blood to freeze - Alemán Inglés Diccionario